package com.ahora.org.ejb.facade.interfaces;

import java.util.List;

import javax.ejb.Local;

import com.ahora.org.ejb.jpa.beans.ApelacionReconsideracionDTO;
import com.ahora.org.ejb.jpa.beans.MenuDTO;
import com.ahora.org.ejb.jpa.entities.Usuario;

@Local
public interface LoginFacade {
	public abstract Usuario Login(Usuario objUsuario);
	public abstract List<MenuDTO> listarPermisos(int idUsuario);
	public abstract List<String> listarTiposDeModulos();
	public abstract String updatePassword(Usuario obUserLog, String contrasenia);
	public abstract void actualizarEstadosApelacionReconsideracion(Usuario tbUsuario);
	public abstract List<ApelacionReconsideracionDTO> listReconsideracion(Usuario tbUsuario);
	public abstract List<ApelacionReconsideracionDTO> lstApelacion(Usuario tbUsuario);
}
